<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<title>Recherche avancée</title>
<link rel="stylesheet" type="text/css" href="../C/C.css">
<script type="text/javascript" src="../C/highlight.pack.js"></script><script>
document.addEventListener('DOMContentLoaded', function() {
  var matches = document.querySelectorAll('code.syntax')
  for (var i = 0; i < matches.length; i++) {
    hljs.highlightBlock(matches[i]);
  }
}, false);</script><script type="text/javascript" src="../C/yelp.js"></script>
</head>
<body lang="fr" dir="ltr"><main><div class="page">
<header><div class="inner pagewide"><div class="trails" role="navigation"><div class="trail">
<a class="trail" href="index.html" title="Aide de Tagger">Aide de Tagger</a> » </div></div></div></header><article><div class="hgroup pagewide"><h1 class="title"><span class="title">Recherche avancée</span></h1></div>
<div class="region">
<div class="contents pagewide">
<p class="p">Cette page explique comment utiliser la recherche avancée dans <span class="app">Tagger</span>.</p>
<p class="p">La recherche avancée est une fonctionnalité puissante fournie par <span class="app">Tagger</span> qui permet à l’utilisateur de rechercher le contenu des balises de fichiers, en utilisant une syntaxe intuitive basée sur les balises :</p>
<p class="p"><span class="code">!prop1="valeur1";prop2="valeur2"</span></p>
<p class="p">Où <span class="code">prop1</span>, <span class="code">prop2</span> sont des propriétés de balises valides et <span class="code">valeur1</span>, <span class="code">valeur2</span> sont les valeurs à rechercher entre guillemets. Chaque propriété est séparée par un point-virgule. Remarquez que la dernière propriété ne se termine pas par un point-virgule.</p>
</div>
<section id=""><div class="inner">
<div class="hgroup pagewide"><h2 class="title"><span class="title">Propriétés valides</span></h2></div>
<div class="region"><div class="contents pagewide">
<div class="list"><div class="inner"><div class="region"><ul class="list">
<li class="list"><p class="p"><span class="code">filename</span> (nom du fichier)</p></li>
<li class="list"><p class="p"><span class="code">titre</span></p></li>
<li class="list"><p class="p"><span class="code">artiste</span></p></li>
<li class="list"><p class="p"><span class="code">album</span></p></li>
<li class="list"><p class="p"><span class="code">année</span></p></li>
<li class="list"><p class="p"><span class="code">piste</span></p></li>
<li class="list"><p class="p"><span class="code">pistestotal</span></p></li>
<li class="list"><p class="p"><span class="code">artistedel’album</span></p></li>
<li class="list"><p class="p"><span class="code">genre</span></p></li>
<li class="list"><p class="p"><span class="code">commentaire</span></p></li>
<li class="list"><p class="p"><span class="code">battementsparminute (bpm)</span></p></li>
<li class="list"><p class="p"><span class="code">compositeur</span></p></li>
<li class="list"><p class="p"><span class="code">description</span></p></li>
<li class="list"><p class="p"><span class="code">numérodisque</span></p></li>
<li class="list"><p class="p"><span class="code">totaldisques</span></p></li>
<li class="list"><p class="p"><span class="code">maisondedisques</span></p></li>
<li class="list"><p class="p"><span class="code">datedesortie</span></p></li>
<li class="list"><p class="p"><span class="code">personnalisé</span></p></li>
</ul></div></div></div>
<p class="p">Les propriétés sont insensibles à la casse.</p>
</div></div>
</div></section><section id=""><div class="inner">
<div class="hgroup pagewide"><h2 class="title"><span class="title">Vérification syntaxique</span></h2></div>
<div class="region"><div class="contents pagewide"><p class="p">Si la syntaxe de votre chaîne est valide, la zone de texte deviendra verte et filtrera la liste avec votre recherche. Si la syntaxe de votre chaîne n’est pas valide, la zone de texte deviendra rouge et ne filtrera pas la liste.</p></div></div>
</div></section><section id=""><div class="inner">
<div class="hgroup pagewide"><h2 class="title"><span class="title">Exemples</span></h2></div>
<div class="region"><div class="contents pagewide">
<p class="p"><span class="code">!artiste=""</span></p>
<p class="p">Cette chaîne de caractères recherchée filtrera la liste pour révéler les fichiers musicaux dont l’artiste n’est pas renseigné.</p>
<p class="p"><span class="code">!genre="";année="2022"</span></p>
<p class="p">Cette chaîne de caractères recherchée filtrera la liste pour révéler les fichiers musicaux dont le genre n’est pas renseigné et dont l’année de sortie est 2022 (les propriétés Année et Piste ne doivent contenir que des chiffres pour être valides).</p>
<p class="p"><span class="code">!titre="";artiste="bob"</span></p>
<p class="p">Cette chaîne de caractères recherchée filtrera la liste pour révéler les fichiers musicaux dont le titre n’est pas renseigné et dont l’artiste est <span class="code">bob</span>.</p>
<p class="p"><span class="code">!personnalisée="mbrd"</span></p>
<p class="p">Cette chaîne de caractères recherchée filtrera la liste pour révéler les fichiers musicaux ayant une propriété personnalisée nommée <span class="code">mbrd</span>.</p>
</div></div>
</div></section><section class="links" role="navigation"><div class="inner">
<div class="hgroup pagewide"></div>
<div class="contents pagewide"><div class="links guidelinks"><div class="inner">
<div class="title"><h2><span class="title">Plus d’informations</span></h2></div>
<div class="region"><ul><li class="links "><a href="index.html" title="Aide de Tagger">Aide de Tagger</a></li></ul></div>
</div></div></div>
</div></section>
</div>
<div class="clear"></div></article><footer><div class="inner pagewide"><div class="about ui-expander" role="contentinfo">
<div class="yelp-data yelp-data-ui-expander" data-yelp-expanded="false"></div>
<div class="inner">
<div class="hgroup"><h2><span class="title">À propos</span></h2></div>
<div class="region"><div class="contents">
<div class="copyrights">
<div class="copyright">© 2023 Nicholas Logozzo</div>
<div class="copyright">© 2023 Nicholas Logozzo</div>
<div class="copyright">© 2023 Irénée Thirion</div>
</div>
<div class="credits">
<div class="credits-authors">
<div class="title"><span class="title">Écrit par</span></div>
<ul class="credits"><li>Nicholas Logozzo</li></ul>
</div>
<div class="credits-translators">
<div class="title"><span class="title">Traduit par</span></div>
<ul class="credits"><li>Irénée Thirion</li></ul>
</div>
<div class="credits-publishers">
<div class="title"><span class="title">Publié par</span></div>
<ul class="credits"><li>Nicholas Logozzo</li></ul>
</div>
<div class="credits-blank"></div>
<div class="credits-blank"></div>
</div>
<div class="license">
<div class="title"><span class="title">Creative Commons</span></div>
<div class="contents"><p class="p">Creative Commons Attribution 4.0 International License</p></div>
</div>
</div></div>
</div>
</div></div></footer>
</div></main></body>
</html>
